/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package presentacion.utilidad.maquetado;

import java.awt.Color;
import java.awt.Font;
import javax.swing.JLabel;

/**
 *
 * @author Rafael
 */
public class Fuente {

    public static final Font FUENTE_TITULO_1 =
            fuente("Tahoma", Font.BOLD, 16);
    public static final Font FUENTE_TITULO_2 =
            fuente("Tahoma", Font.PLAIN, 14);
    public static final Font FUENTE_TITULO_3 =
            fuente("Tahoma", Font.PLAIN, 12);

    public static final Font FUENTE_LABEL =
            fuente("Tahoma", Font.PLAIN, 11);
    public static final Font FUENTE_TEXTFIELD =
            fuente("Tahoma", Font.PLAIN, 11);

    public static final Font FUENTE_COMBOBOX =
            fuente("Tahoma", Font.PLAIN, 11);

    public static final Font FUENTE_CHECKBOX =
            fuente("Tahoma", Font.PLAIN, 11);
    public static final Font FUENTE_RADIOBUTTON =
            fuente("Tahoma", Font.PLAIN, 11);

    public static final Font FUENTE_PANEL_BORDE =
            fuente("Tahoma", Font.PLAIN, 11);
    
    public static final Font FUENTE_BOTON_INTERNO =
            fuente("Tahoma", Font.PLAIN, 11);
    public static final Font FUENTE_BOTON_EXTERNO =
            fuente("Tahoma", Font.PLAIN, 11);
    public static final Font FUENTE_BOTON_RESALTADO =
            fuente("Tahoma", Font.BOLD, 11);

    public static final Font FUENTE_TABLE =
            fuente("Tahoma", Font.PLAIN, 14);

    public static final Font FUENTE_AYUDA =
            fuente("Tahoma", Font.ITALIC, 11);

    public static final Font FUENTE_HIPERVINCULO =
            fuente("Tahoma", Font.PLAIN, 10);

    public static final Color COLOR_NORMAL =
            color(Color.BLACK);
    public static final Color COLOR_AYUDA =
            color(Color.GRAY);
    public static final Color COLOR_ERROR =
            color(new Color(196, 20, 66));
    public static final Color COLOR_OK =
            color(new Color(0, 204, 102));
    public static final Color COLOR_HIPERVINCULO =
            color(new Color(40, 135, 227));

    
    public static Font fuente(String nombre, int estilo, int tamanio){
        return new Font(nombre, estilo, tamanio);
    }

    public static Color color(Color c) {
        return c;
    }

}
